snatch something from - English Synonyms Dictionary